home *** CD-ROM | disk | FTP | other *** search
-
-
-
- aaaaffffGGGGeeeettttTTTTrrrraaaacccckkkkIIIIDDDDssss((((3333ddddmmmm)))) aaaaffffGGGGeeeettttTTTTrrrraaaacccckkkkIIIIDDDDssss((((3333ddddmmmm))))
-
-
-
- NNNNAAAAMMMMEEEE
- afGetTrackIDs - get the list of track descriptor id's for the given
- AAAAFFFFffffiiiilllleeeehhhhaaaannnnddddlllleeee
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////aaaauuuuddddiiiiooooffffiiiilllleeee....hhhh>>>>
-
- iiiinnnntttt aaaaffffGGGGeeeettttTTTTrrrraaaacccckkkkIIIIDDDDssss((((AAAAFFFFffffiiiilllleeeehhhhaaaannnnddddlllleeee ffffiiiilllleeee,,,, iiiinnnntttt ttttrrrraaaacccckkkkiiiiddddssss[[[[]]]]))))
-
- PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRR
- _f_i_l_e expects an AAAAFFFFffffiiiilllleeeehhhhaaaannnnddddlllleeee structure, created when an audio file
- was opened by a call to aaaaffffOOOOppppeeeennnnFFFFiiiilllleeee(((()))).
-
- _t_r_a_c_k_i_d_s expects an array of integer locations used to return a list of
- (unique) positive track id's which can be used to reference
- the audio tracks in a file.
-
- If _t_r_a_c_k_i_d_s is a null pointer, aaaaffffGGGGeeeettttTTTTrrrraaaacccckkkkIIIIDDDDssss(((()))) will simply
- return the number of tracks in the file. This value can be
- used to allocate a _t_r_a_c_k_i_d_s array, which can in turn be passed
- back to aaaaffffGGGGeeeettttTTTTrrrraaaacccckkkkIIIIDDDDssss(((()))).
-
- RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
- aaaaffffGGGGeeeettttTTTTrrrraaaacccckkkkIIIIDDDDssss(((()))) returns a nonnegative integer count of the number of
- audio tracks in the file, or -1 in case of error.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- You can call aaaaffffGGGGeeeettttTTTTrrrraaaacccckkkkIIIIDDDDssss(((())))) with a null _t_r_a_c_k_i_d_s pointer to obtain the
- number of audio tracks contained in _f_i_l_e.
-
- You can use this count to allocate a _t_r_a_c_k_i_d_s[] buffer, which you pass
- back to aaaaffffGGGGeeeettttTTTTrrrraaaacccckkkkIIIIDDDDssss to obtain a list of unique track id's. You can then
- use these id's to reference the various tracks in the file.
-
- For the current release of the Audio File Library, this routine is a
- placeholder, since all currently supported file formats always contain
- one track which should be referenced using the constant ID
- AAAAFFFF____DDDDEEEEFFFFAAAAUUUULLLLTTTT____TTTTRRRRAAAACCCCKKKK.
-
- CCCCAAAAVVVVEEEEAAAATTTTSSSS
- This function may return more than one track. Future releases of the
- Audio File Library may support formats which contain multiple tracks. An
- application might want to reject such a file, or perhaps use the first
- track. The library does define the correct behavior.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- afOpenFile(3dm), afReadFrames(3dm), afWriteFrames(3dm),
- afInitTrackIDs(3dm)
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-